<!--
 * @Descripttion: 
 * @Version: 
 * @Author: gaohj
 * @Date: 2023-01-05 11:55:34
 * @LastEditors: Please set LastEditors
 * @LastEditTime: 2023-01-05 14:50:57
-->
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // random
        // var res = Math.random();
        // console.log(res);//0-1之间的随机数 每次结果都不一样

        // ceil 比3.14大的最小整数
        // var res = Math.ceil(3.14);// 4
        // console.log(res);

        // floor 比3.14小的最大整数
        // var res = Math.floor(3.14);// 3
        // console.log(res);

        // round 四舍五入
        // 舍 在数轴上往负无穷方向移动
        // 入 在数轴上往正无穷方向移动

        // console.log(Math.round(3.4)); // 3 舍
        // console.log(Math.round(3.5)); // 4 入
        // console.log(Math.round(3.499)); // 3 舍

        // -3.4  整数部分 -4  小数部分 0.6   入 往右
        // console.log(Math.round(-3.4)); //  -3
        // // -3.5  整数部分 -4  小数部分 0.5   入  往右
        // console.log(Math.round(-3.5)); // -3
        // // -3.6  整数部分 -4  小数部分 0.4  舍  往左
        // console.log(Math.round(-3.6)); // -4 
        
        // abs 绝对值  该点到原点的距离
        // console.log(Math.abs(-3.14)); // 3.14
        // console.log(Math.abs(3.14)); // 3.14

        // // pow 幂运算
        // console.log(Math.pow(2,3)); // 8 2的3次方
        // // 1~1000之间所有的水仙花 
        // for(var i=100;i<=999;i++){
        //     var bai = parseInt(i/100);
        //     var shi = parseInt(i%100/10);
        //     var ge = i%10;
        //     if(Math.pow(bai,3)+Math.pow(shi,3)+Math.pow(ge,3)==i){
        //         console.log(i);
        //     }
        // }



        //sqrt 平方根 

        // console.log(Math.sqrt(4)); // 2
        // console.log(Math.sqrt(9)); // 3
        
        // 输入三角形的三条边，判断是否能构成三角形
        // var num1 = parseFloat(prompt('请输入第一条边'));
        // var num2 = parseFloat(prompt('请输入第二条边'));
        // var num3 = parseFloat(prompt('请输入第三条边'));
        // if(num1+num2>num3 && num1+num3>num2 && num2+num3>num1){
        //     console.log('可以构成三角形');
        // }

        // 如果能够构成三角形，算三角形的周长和面积 
        // 如果不能,提示拥护重新输入 直到准确  

        
        // while(true){
        //     var num1 = parseFloat(prompt('请输入第一条边'));
        //     var num2 = parseFloat(prompt('请输入第二条边'));
        //     var num3 = parseFloat(prompt('请输入第三条边'));
        //     if(num1+num2>num3 && num1+num3>num2 && num2+num3>num1){
        //         console.log('可以构成三角形');
        //         var perimeter = num1+num2+num3;
        //         var p = perimeter/2;
        //         var area = Math.sqrt(p*(p-num1)*(p-num2)*(p-num3));
        //         console.log('周长为'+perimeter);
        //         console.log('面积为'+area);

        //         break;
        //     }else{
        //         alert('不能构成三角形，请重新输入');
        //     }
        // }
        
        // console.log(Math.max(1,2,3,4,5,3,3,3));
        // console.log(Math.max([1,2,3,4,5,3,3,3]));// NaN
        

        // console.log(Math.min(1,2,3,4,5,3,3,3));
        // console.log(Math.min([1,2,3,4,5,3,3,3]));// NaN

        // console.log(Math.PI);
        // console.log(Math.pow(2,2)*Math.PI);

        // 随机数  

        // 1-33 随机数  
        // 1-16 随机数 
        // 0~26随机挑一个  

        // console.log(Math.random()); // 0~1之间的随机数

        // 随机数的公式 
        // Math.floor(Math.random()*个数+起始值)


        // 双色球 


        // 剪刀石头布

    </script>
</body>
</html>